package models

// 企业钱包充值审核 
type PayEntWalletAudit struct {
	AuditId *uint64 `gorm:"column:audit_id;primarykey"` // 审核ID
	Entid *uint64 `gorm:"column:entid"` // 企业ID
	RechargeTime *jsontime.JsonTime `gorm:"column:recharge_time"` // 充值时间
	RechargeAmount *float64 `gorm:"column:recharge_amount"` // 充值金额
	RechargeId *string `gorm:"column:recharge_id"` // 企业充值订单号 通过银行或者微信支付的订单号
	RechargeType *uint8 `gorm:"column:recharge_type"` // 充值方式 1:现金,2:微信,3:支付宝,4:银联,5:银行转账
	Remark *string `gorm:"column:remark"` // 充值备注
	UserId *uint64 `gorm:"column:user_id"` // 操作用户id
	AuditStatus *uint8 `gorm:"column:audit_status"` // 审核状态 0:未审核1:已审核 2:审核不通过
	AuditTime *jsontime.JsonTime `gorm:"column:audit_time"` // 审核时间
	AuditMsg *string `gorm:"column:audit_msg"` // 审核意见
	CreatedTime *jsontime.JsonTime `gorm:"column:created_time"` // 创建时间
	UpdatedTime *jsontime.JsonTime `gorm:"column:updated_time"` // 更新时间
}
func (entity *PayEntWalletAudit) TableName() string {
	return "pay_ent_wallet_audit"
}